package utils

import (
	"encoding/json"
)

func MapToStruct(mapTarget any, anyTarget any) error {
	userJson, marErr := json.Marshal(mapTarget)
	if marErr != nil {
		return marErr
	}

	unErr := json.Unmarshal(userJson, anyTarget)
	if marErr != nil {
		return unErr
	}

	return nil
}
